import {createPersistedState} from 'pinia-plugin-persistedstate'

export const piniaPluginPersistedstate = createPersistedState({
  key: (id) => `__persisted__${id}`,
  storage:{
    //1.根据Key来获取到存储中的数据(获取微信小程序,H5浏览器,原生app中的数据)
    getItem: (key) => {
      return uni.getStorageSync(key) //用来处理多平台获取数据的兼容性
    },
    //2.用来保存数据到存储空间中
    setItem: (key,value) => {
      uni.setStorageSync(key,value)//用来处理多平台保存数据的兼容性
    },
  },
})
